﻿//using System;
//using System.Collections.Generic;
//using System.Linq;
//using System.Text;
//using System.Threading.Tasks;
//using MySql.Data.MySqlClient;
//using System.Configuration;

//namespace parkMonitor.DBLocation
//{
//    interface IDBLocation
//    {
//        MySqlConnection getConn();
//        MySqlCommand getComm(string sql, MySqlConnection con);
//        MySqlDataReader getResultSet(MySqlCommand cmd);
//        void getInsert(MySqlCommand cmd);
//        void getUpdate(MySqlCommand cmd);
//        void getDelete(MySqlCommand cmd);
//    }
//    class Operator : IDBLocation
//    {
//        public MySqlConnection getConn()
//        {
//            string sqlConnectionStr = ConfigurationManager.AppSettings["SqlConnectionLocation"];
//            MySqlConnection con = new MySqlConnection(sqlConnectionStr);
//            return con;
//        }
//        public MySqlCommand getComm(string sql, MySqlConnection con)
//        {
//            MySqlCommand cmd = new MySqlCommand(sql, con);
//            return cmd;
//        }
//        public MySqlDataReader getResultSet(MySqlCommand cmd)
//        {
//            MySqlDataReader reader = null;
//            try
//            {
//                reader = cmd.ExecuteReader();
//            }
//            catch
//            {

//            }
//            return reader;
//        }

//        public void getInsert(MySqlCommand cmd)
//        {
//            try
//            {
//                cmd.ExecuteNonQuery();
//            }
//            catch (Exception ex)
//            {
//                Console.WriteLine(ex.ToString());
//            }
//        }

//        public void getUpdate(MySqlCommand cmd)
//        {
//            try
//            {
//                cmd.ExecuteNonQuery();
//            }
//            catch (Exception ex)
//            {
//                Console.WriteLine(ex.ToString());
//            }
//        }

//        public void getDelete(MySqlCommand cmd)
//        {
//            try
//            {
//                cmd.ExecuteNonQuery();
//            }
//            catch (Exception ex)
//            {
//                Console.WriteLine(ex.ToString());
//            }
//        }
//    }
//}